chi vi ha

who … you

→ chi
phrase Common #8,245
who … you A sentence fragment; the following verb completes the meaning. “Vi” means “you” when addressing more than one person.
IT: Chi vi ha chiamati?
EN: Who called you?

Chi vi ha detto che Tom lo farebbe?

Who told you Tom would do that?

Chi vi ha invitate qui?

Who invited you here?

Chi vi ha create?

Who created you?

Chi vi ha permesso di entrare ?

Who let you in?

— Arca Russa (2002)

Chi vi ha mandati qui?

Who sent you here?

Chi vi ha rapito?

Who kidnapped you?

— Happy as Lazzaro (2018)

Chi vi ha permesso di usare il mio locale?

Who allowed you to use my premises?

— Fight Club (1999)

Ma chi vi ha invitato?

But who invited you?

— Happy as Lazzaro (2018)

Chi vi ha portati?

Who brought you?

Chi vi ha lasciato i biglietti?

Who left you the tickets?

— Oh Boy - Un caffè a Berlino (2012)

Sappiamo chi vi ha traditi.

We know who betrayed you.

— Il vento che accarezza l'erba (2006)

Chi vi ha portate?

Who brought you?

Chi vi ha attaccato?

Who attacked you?

— Avatar: Fuoco e Cenere (2025)

Chi vi ha permesso di entrare?

Who let you in?

— I visitatori (1993)

Chi vi ha invitate alla festa?

Who invited you to the party?

Chi vi ha prestato quel libro?

Who lent you that book?

Chi vi ha detto che Tom l'ha fatto?

Who told you that Tom did it?

Chi vi ha scritto quella lettera?

Who wrote you that letter?

Chi vi ha chiamate?

Who called you?

— Ирония судьбы, или С легким паром! (1976)

Chi vi ha creati?

Who created you?

Chi vi ha fatto entrare?

Who let you in?

— Addio mia concubina (1993)

Chi vi ha mandate qui?

Who sent you here?

Chi vi ha invitati qui?

Who invited you here?

Chi vi ha chiesto di cantare?

Who asked you to sing?

Chi vi ha parlato di me?

Who told you about me?

— Il suono intorno (2012)

Chi vi ha detto che è morto?

Who told you he died?