- 身不由己: involuntarily; do sth. not o ...
- 地: the earth
- 身不由己: involuntarily; do sth. not of one's own free will; have no command over onself; helpless; incapable of resistance; in spite of oneself; lose control of [over] oneself; unable to contain oneself
- 卡萨布兰卡【有些时候确实是身不由己的: casablanca
- 事不由己: things are beyond one
关注微信公众号:chachacidian,回复:身不由己地,即可在微信中查询翻译