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