Understand Chinese Nickname

心痛都是你自找的

[xīn tòng dōu shì nĭ zì zhăo de]
This phrase means 'Heartache is all self-inflicted,' suggesting that emotional pain results from one's choices or attitudes.
Generate Chinese Nickname
Relation Nicknames