dà huò lín tóu

Translation

  • facing imminent catastrophe
  • calamity looms
  • all hell will break loose
Chinese Tones