Understand Chinese Nickname

都怪你害得我过得不幸福

[dōu guài nĭ hài dé wŏ guò dé bù xìng fú]
Directly translates to "It's all your fault I am unhappy." It indicates blame placed on another individual for causing unhappiness or misery.
Generate Chinese Nickname
Relation Nicknames