verschwitzt sein

listen to the pronunciation of verschwitzt sein
Deutsch - Englisch
to soak with sweat
to be all in a sweat