verschwitzt sein

listen to the pronunciation of verschwitzt sein
ألمانية - الإنجليزية
to soak with sweat
to be all in a sweat