自
愧
不
如
z
ì
k
u
ì
b
ù
r
ú
Definitions
1. ashamed of being inferior (idiom)
2. to feel inferior to others
Components
自
zì
–
self
愧
kuì
–
ashamed
不如
bù rú
–
not equal to