méi yǒu guò bu qù de huǒ yàn shān
基本释义
  1. 比喻没有不能克服的困难。
英文翻译
  1. There's no such thing as Flaming Mountains