Understand Chinese Nickname

我配不上却比你好

[wŏ pèi bù shàng què bĭ nĭ hăo]
It translates as 'I don't deserve it but I am better than you'. This name might reflect the user’s complex emotions about self-value in comparisons with others.
Generate Chinese Nickname
Relation Nicknames