上刀山,下火海
shàng dāo shān , xià huǒ hǎishangdaoshan,xiahuohai
- lit. to climb mountains of swords and enter seas of flames (idiom)
- fig. to go through trials and tribulations (often, for a noble cause)
shàng dāo shān , xià huǒ hǎishangdaoshan,xiahuohai
Data from JMdict, KANJIDIC2 (EDRDG), KanjiVG, CC-CEDICT and Make Me a Hanzi. Sources and licences