上刀山,下火海 in English shang4 dao1 shan1 , xia4 huo3 hai3 Meaning
Meanings
- literally (word for word) to climb mountains of swords and enter seas of flames (idiomatic expression)
- metaphorically to go through trials and tribulations (often, for a noble cause)
Pinyin
shang4 dao1 shan1 , xia4 huo3 hai3Literal
Literal explanation, with pronunciation and meaning of each character.
上 刀 山 , 下 火 海