Understand Chinese Nickname

我爱我自己天下无敌

[wŏ ài wŏ zì jĭ tiān xià wú dí]
Translated as 'I Love Myself So Much That I Am Invincible', it suggests confidence, independence, self-appreciation and a strong mindset which believes one doesn't need others approval because of having self-love.
Generate Chinese Nickname
Relation Nicknames