Understand Chinese Nickname

我毁了我自己

[wŏ huĭ le wŏ zì jĭ]
Straightforwardly translated as 'I Ruined Myself'. It expresses regret about bad decisions in the past or actions taken with detrimental effects on one's own.
Generate Chinese Nickname
Relation Nicknames