shàng​dāo​shān​xià​huǒ​hǎi

to go through hell and high water

  1. shàng particleverb
    to go up
    to climb; to board a vehicle; to mount; to go to a place
  2. mountain of swords
    (Buddhist mythology) a mountain in hell covered with sharp blades, often paired with a 火海 huǒ​hǎi
  3. xià
    non-Chinese
  4. to descend
    to go down; to get off or out of a vehicle; to leave a stage or field; to go towards a place (often southwards or towards the grassroots)
  5. sea of fire
    a vast area of intense flames; an inferno