Understand Chinese Nickname

心疼自己的无助

[xīn téng zì jĭ de wú zhù]
It means 'feeling heartache at my own helplessness', expressing self-pity for being in a helpless situation.
Generate Chinese Nickname
Relation Nicknames