Understand Chinese Nickname

身不由己不能自己

[shēn bù yóu jĭ bù néng zì jĭ]
It means 'My body is not subject to my own will', reflecting a sense of being powerless or uncontrollable, unable to make decisions freely, often used in situations lacking control over one's own life choices.
Generate Chinese Nickname
Relation Nicknames