身不由己 meaning in English
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
Examples
- We were seized by a sudden impulse to run .
我们身不由己突然想跑。 - I was not asserting my will .
我这是身不由己。 - I found myself being drawn into another dreary argument .
我发现竟然身不由己又参与了一次无聊的争论。 - He had lived, in spite of himself, into his change of feeling .
他身不由己渐渐地习惯了他的感情的变化。 - He drifts around on the outskirts of her group for a month .
他身不由己地围着她那一伙同道团团转,一转就是一个月。