xiū qiè chéng nù

Translation

  • to feel ashamed to the point of annoyance (idiom)
Chinese Tones