Understand Chinese Nickname

是我自找伤害

[shì wŏ zì zhăo shāng hài]
The person is likely blaming themselves for suffering, implying self-criticism or guilt when bad things happen to oneself
Generate Chinese Nickname
Relation Nicknames