xiū kǒu nán kāi

Translation

  • to be too embarrassed for words (idiom)
Chinese Tones