汗流汁滴

Idiom

 * 1)  with sweat trickling down; drenched in sweat