zì kuì bù rú

自愧不如 (zì kuì bù rú) is a Chinese word meaning “ashamed of being inferior (idiom); to feel inferior to others”.

Meanings

  1. 1ashamed of being inferior (idiom)
  2. 2to feel inferior to others

Characters in 自愧不如

Related words

Study Chinese with flashcards →