zì cán xíng huì

Translation

  • to feel ashamed of one's inferiority (idiom)
  • to feel inferior

Synonyms

Chinese Tones