c'est vous qui l'avez

you're the one who … it

→ ce
phrase Uncommon #24,336
you're the one who … it Vous can address one person formally or more than one person. The phrase emphasizes who did the action; it is completed by a past participle.
FR: C'est vous qui l'avez préparé.
EN: You're the one who prepared it.

C'est vous qui l'avez dit.

You said it.

— Rebecca (1940)

C'est vous qui l'avez ouverte.

You’re the one who opened it.

— Rebecca (1940)

C'est vous qui l'avez fait !

You’re the one who did it!

C'est vous qui l'avez amené ?

Did you bring him?

— L'ironie du sort, ou profitez de votre bain ! (1976)

C'est vous qui l'avez peint ?

Did you paint it?

— Portrait de la jeune fille en feu (2019)

C'est vous qui l'avez laissé se faire prendre.

You're the one who let him get caught.

— Adieu ma concubine (1993)

C'est vous qui l'avez écrit.

You wrote it.

— Chicago (2002)

C'est vous qui l'avez arrosé comme ça ?

Did you water it like that?

— L'ironie du sort, ou profitez de votre bain ! (1976)

Et c'est vous qui l'avez forcée à agir de cette façon.

And you’re the one who forced her to act that way.

— Devdas (2002)

C'est vous qui l'avez fait ?

Did you do it?

— Rise Roar Revolt (RRR) (2022)

C'est vous qui l'avez trouvée ?

Did you find it?

C'est vous qui l'avez caché.

You’re the one who hid it.

— PIKU (2015)

C'est vous qui l'avez dit !

You’re the one who said it!

— L'Arche russe (2002)

C'est vous qui l'avez construit ?

Did you build it?

— Le Hobbit : Un voyage inattendu (2012)

C'est vous qui l'avez faite ?

Did you make it?

Je pense que c'est vous qui l'avez fait.

I think you’re the one who did it.