to lose one's standing; to have one's reputation swept away; a complete defeat and fall from grace
trad. 身敗名裂
Also written 身敗名裂【shēn bài míng liè】
to lose one's standing; to have one's reputation swept away; a complete defeat and fall from grace
trad. 身敗名裂
Also written 身敗名裂【shēn bài míng liè】