天崩地裂
tiān bēng dì liè
heaven falls and earth rends (idiom); rocked by a major disaster
fig. violent revolution; major social upheaval
tiān bēng dì liè
heaven falls and earth rends (idiom); rocked by a major disaster
fig. violent revolution; major social upheaval