Pinyin Dictionary results for "shen bai ming lie"

身败名裂
to lose one's standing; to have one's reputation swept away; a complete defeat and fall from grace
Dictionary data provided by CC-CEDICT