Understand Chinese Nickname

怎胜他人

[zĕn shèng tā rén]
The name 'Unable to be Better than Others' implies someone's self-deprecating thoughts, expressing a modest attitude. This kind of humility comes from the idea that others always have strengths or qualities surpassing their own.
Generate Chinese Nickname
Relation Nicknames