HSK10+
hànliújiābèi
drenched in sweat
汗流浃背 (汗流浹背)
to sweat profusely (idiom); drenched in sweat
CC-CEDICT