Language:
Free Online Dictionary|3Dict

身不由己

Source : CEDICT

without the freedom to act independently (idiom); involuntary/not of one's own volition/in spite of oneself

Source : CEDICT

without the freedom to act independently (idiom); involuntary/not of one's own volition/in spite of oneself