受制于人
shòuzhìyúrénTraditional 受制於人
to be under others' control
Every meaning
shòuzhìyúrén
- to be under others' control
Its characters
Words with 受
Words with 制
Meanings from our own dictionary. Chengyu from the Xinhua idiom list, the most common first.