Understand Chinese Nickname

讨厌别人对自己笑

[tăo yàn bié rén duì zì jĭ xiào]
Translates as 'Hate others smiling at me.' May suggest discomfort or anxiety around other people’s expressions of joy or kindness directed toward them, reflecting introversion or social awkwardness.
Generate Chinese Nickname
Relation Nicknames