qí chǐ dà rǔ

Translation

  • extraordinary shame and humiliation (idiom)

Synonyms

Chinese Tones