"身不由己"用英语怎么说?

身不由己,汉语成语字面意思身体不能由自己做主,指行为不能由自己支配。可以翻译为“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.