Pinyin Dictionary results for "tian beng di lie"

天崩地裂
heaven falls and earth rends (idiom); rocked by a major disaster; fig. violent revolution; major social upheaval
Dictionary data provided by CC-CEDICT