gli hai

you have … to him

→ gli
phrase Uncommon #20,858
you have … to him Gli means “to him” here, and hai means “you have.” The phrase is followed by a past participle.
IT: Gli hai detto la verità?
EN: Have you told him the truth?

Gli hai insegnato bene.

You taught him well.

L’anno scorso gli hai prestato un sacco di soldi, Amanda.

Last year, you lent him a lot of money, Amanda.

Gli hai consegnato la polizza personalmente e hai preso l'assegno.

You personally delivered the policy to him and collected the check.

— La fiamma del peccato (1944)

Gli hai dato dell'idiota, idiota?

Did you call him an idiot, you idiot?

— Il buco (2019)

Knuckles, perché gli hai lanciato addosso la palla?

Knuckles, why did you throw the ball at him?

— L'uomo dei sogni (1989)

Gli hai insegnato a giocare a biliardo, abbiamo giocato qui.

You taught him how to play billiards; we played here.

— Anora (2024)

Tu gli hai permesso di avere un legame con il reietto!

You allowed him to have a bond with the outcast!

— Avatar - La via dell'acqua (2022)

Perché gli hai tirato merda in faccia, stronzo bastardo?

Why did you throw shit in his face, you fucking bastard?

— The Chaser (2008)

Gli hai mai chiesto cosa sarebbe voluto diventare?

Have you ever asked him what he wanted to be when he grew up?

— 3 Idiots (2009)

Ethan Hunt è a Vienna perché a Londra gli hai permesso di fuggire.

Ethan Hunt is in Vienna because you let him escape in London.

— Mission: Impossible - Rogue Nation (2015)

Non gli hai voltato le spalle… perché ti ricordava te stesso.

You didn't turn your back on him… because he reminded you of yourself.

— Weathering with You - La ragazza del tempo (2019)

Gli hai forse raccontato altre cose?

Did you perhaps tell him other things?

— Le iene (1992)

Gli hai raccontato la storia del cesso?

Did you tell him the toilet story?

— Le iene (1992)

Gli hai stretto quella maledetta mano?

Did you shake his damn hand?

— Oppenheimer (2023)