Language:
Free Online Dictionary|3Dict

身敗名裂

Source : CEDICT

to lose one's standing/to have one's reputation swept away/a complete defeat and fall from grace