schmachten (third-person singular simple present schmachtet, past tense schmachtete, past participle geschmachtet, auxiliary haben)