Language:
Free Online Dictionary|3Dict

汗流满面

Source : CEDICT

to perspire all over one's face (idiom)