"身不由己"用英語怎麼說?

身不由己,漢語成語字面意思身體不能由自己做主,指行爲不能由自己支配。可以翻譯爲“not of one’s own accord,in spite of oneself或lose control of oneself”。

例句

老頭子一見到酒就身不由己。

The old man just couldn’t control himself as soon as he saw liquor.

他們總是說想幫助我們,但卻身不由己。

They are always saying that they want to help us but their hands are tied.