Understand Chinese Nickname

自不如人

[zì bù rú rén]
Translating roughly to 'not as good as others', this could suggest low self-esteem or self-deprecating thoughts. It shows humility but may also reflect insecurity.
Generate Chinese Nickname
Relation Nicknames