Chinese-English dictionary »

水深火热 /shuǐ shēn huǒ rè/ meaning in English

ChineseEnglish
水深火热 /shuǐ shēn huǒ / noun

deep water(difficult or embarrassing situation)
noun
[UK: diːp ˈwɔː.tə(r)] [US: ˈdiːp ˈwɒ.tər]

水深火热 /shuǐshēnhuǒrè/ noun

dire straits(difficult position)
noun
[UK: ˈdaɪə(r) streɪts] [US: ˈdaɪr ˈstreɪts]