Language:
Free Online Dictionary|3Dict

汗如雨下

Source : CEDICT

sweating like rain (idiom); to perspire profusely/sweating like a pig

Source : CEDICT

sweating like rain (idiom); to perspire profusely/sweating like a pig