Understand Chinese Nickname

恨你不如怪自己

[hèn nĭ bù rú guài zì jĭ]
Meaning 'Hating you might as well blame myself', it represents feelings of regret and self-blame rather than anger towards others.
Generate Chinese Nickname
Relation Nicknames