Chinese words · Chengyu

受制于人

shòuzhìyúrénTraditional 受制於人

to be under others' control

Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.