lose all standing and reputation
As a Chinese idiom, Pinyin is sh ē NF è im í ngli è, which means a complete failure in doing bad things. It comes from classics, historical records and Hanshu.
The origin of Idioms
Zhu Ziqing's classic talks, historical records and Hanshu: "he feels that he has been ruined. There is only one way to express his depression."
Idiom usage
A complete failure.
lose all standing and reputation