Understand Chinese Nickname

任人嫌任人弃

[rèn rén xián rèn rén qì]
'Let Others Hate and Let Others Abandon', conveys a somewhat rebellious yet defeated tone. It could express frustration against societal rejection or indifference towards public opinions on self.
Generate Chinese Nickname
Relation Nicknames