nǎo xiū chéng nù

Translation

  • to fly into a rage out of humiliation
  • to be ashamed into anger (idiom)

Synonyms

Chinese Tones