Understand Chinese Nickname

我们身不由己

[wŏ men shēn bù yóu jĭ]
'Beyond our control' expresses the feeling of being powerless or helpless in certain situations, often due to external forces or fate.
Generate Chinese Nickname
Relation Nicknames