Understand Chinese Nickname

我恨自己爱上你

[wŏ hèn zì jĭ ài shàng nĭ]
Literally means 'I hate myself for falling in love with you,' implying deep-seated frustration or conflict about a love felt unwanted or unappreciated.
Generate Chinese Nickname
Relation Nicknames