kuì huǐ wú dì

Translation

  • ashamed and unable to show one's face (idiom)
Chinese Tones