Understand Chinese Nickname

身不由己

[shēn bù yóu jĭ]
It translates as 'Beyond one's control.' The name carries more complex emotions, reflecting scenarios wherein personal decisions are overshadowed by circumstances outside oneself; often mixed with helplessness, frustration or acceptance.
Generate Chinese Nickname
Relation Nicknames