they have … you
Ils vous ont mise sur l'étagère du haut ?
They put you on the top shelf?
Vous êtes-vous demandé pourquoi ils vous ont épargné ?
Have you ever wondered why they spared you?
Je vois qu'ils vous ont mise au travail.
I see they've put you to work.