Understand Chinese Nickname

都怪自己自作多情

[dōu guài zì jĭ zì zuò duō qíng]
It means it's one's own fault for getting overly romanticized about something or over-interpreting others' friendly behaviors as romantic interests when there might not be any.
Generate Chinese Nickname
Relation Nicknames