Understand Chinese Nickname

敌不过她

[dí bù guò tā]
Literally means 'I can't match her.' This conveys a sense of inferiority or unrequited feelings toward a girl or female competitor whom the user cannot rival in affection or skill.
Generate Chinese Nickname
Relation Nicknames