Understand Chinese Nickname

身不由己情非得已

[shēn bù yóu jĭ qíng fēi dé yĭ]
It implies an inescapable situation where personal emotions and circumstances make it unavoidable. This conveys resignation due to helplessness about certain affairs or choices under certain conditions.
Generate Chinese Nickname
Relation Nicknames