Understand Chinese Nickname

身不由己相顾无言

[shēn bù yóu jĭ xiāng gù wú yán]
The phrase conveys a sense of helplessness or being in an uncontrollable situation. Literally it translates to 'my body is not subject to my own will; we face each other in silence,' symbolizing awkwardness or resignation to fate.
Generate Chinese Nickname
Relation Nicknames