身不由己
英語(yǔ)翻譯
cannot help doing; involuntarily
例句
- 我(在冰上)身不由己地滑起來(lái)了。I was sliding (about) helplessly (on the ice).
分詞翻譯
不的英語(yǔ)翻譯:
nay; no; non-; nope; not; without【醫(yī)】 a-; non-; un-
由的英語(yǔ)翻譯:
cause; due to; because of; by; follow; obey; reason; through己的英語(yǔ)翻譯:
oneself; personal- 7貓咪賊忙