Pinyin Dictionary results for "tian shang xia dao zi"

天上下刀子
lit. knives rain down from the sky (idiom); fig. (even if) the sky crumbles
Dictionary data provided by CC-CEDICT