Understand Chinese Nickname

我所拥有的都是侥幸

[wŏ suŏ yōng yŏu de dōu shì jiăo xìng]
It translates into 'all I have is sheer luck', the person with this ID may lack sufficient confidence in their success and feel fortunate for everything good in his/her life.
Generate Chinese Nickname
Relation Nicknames