Understand Chinese Nickname

恨你不如恨自己软弱

[hèn nĭ bù rú hèn zì jĭ ruăn ruò]
Translates to 'Hatred Towards You is Less Than Hatred Towards My Own Weakness'. It expresses profound regret over personal failings, believing one deserves more blame than the target of frustration.
Generate Chinese Nickname
Relation Nicknames