Understand Chinese Nickname

怎敌他人

[zĕn dí tā rén]
A self-deprecating statement indicating the user feels inferior to others. It expresses a sense of inadequacy, possibly from competitive comparison, or feeling outmatched or overwhelmed by someone else's superiority.
Generate Chinese Nickname
Relation Nicknames