Understand Chinese Nickname

嫌我不够好

[xián wŏ bù gòu hăo]
Translating as 'think I am not good enough', this reflects feelings of inadequacy and possibly seeking approval from others or oneself.
Generate Chinese Nickname
Relation Nicknames