身不由己的英文翻译
中文:身不由己
英文翻译:cannot help doing; involuntarily