durchgeschwitzt sein

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