Understand Chinese Nickname

一切都是我自做多情

[yī qiè dōu shì wŏ zì zuò duō qíng]
This translates to 'Everything is my self-induced infatuation,' expressing remorse for mistakenly believing that affection from another was returned, when it was actually all in one's own imagination.
Generate Chinese Nickname
Relation Nicknames