tiān bēng dì liè

Translation

  • heaven falls and earth rends (idiom)
  • rocked by a major disaster
  • fig. violent revolution
  • major social upheaval

Synonyms

Chinese Tones