shēn bài míng liè

Translation

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

Synonyms

Chinese Tones