hàn liú jiā bèi汗流浃背to sweat profusely (idiom); drenched in sweatFrequency 2.9Meaningsto sweat profusely (idiom)drenched in sweat