te haya

… you

→ te
phrase Uncommon #21,940
… you Te means “you” as the object of an action. Haya is a form of haber used with a past participle, often after expressions of possibility, doubt, or emotion.
SP: Espero que no te haya molestado.
EN: I hope it hasn’t bothered you.

¿Habrá alguna parte de mi vida del que Tom no te haya contado?

Is there any part of my life that Tom hasn’t told you about?

Perdona que no te haya informado mucho.

I'm sorry I haven't kept you very well informed.

— Rang de Basanti (2006)

¡No hasta que te haya cortado la cabeza!

Not until I’ve cut your head off!

— Demon Slayer: Mugen Train La película (2020)

No me extraña que te haya dado miedo.

It doesn't surprise me that it scared you.

— Volver (2006)

No es posible que te haya entendido ella.

She couldn't possibly have understood you.

No me puedo creer que tu madre te haya obligado a ponerte eso.

I can’t believe your mother made you wear that.

Me alegro de que Tom te haya invitado.

I'm glad Tom invited you.

Lamento que te haya tocado todo esto.

I'm sorry you've had to go through all this.

— Una mujer fantástica (2017)

No puedo creer que te haya escuchado.

I can't believe I listened to you.

Puede que Tom no te haya oído.

Tom may not have heard you.

Es posible que Tom te haya mentido.

It’s possible that Tom lied to you.

Decime una sola mujer que te haya rechazado ¡Qué viva que sos!

Name just one woman who’s turned you down. You’re so clever!

— La historia oficial (1985)

Pero le agradezco que te haya mantenido a salvo.

But I appreciate him keeping you safe.

¿Tomas actualmente algún medicamento que te haya prescrito un psiquiatra?

Are you currently taking any medication prescribed by a psychiatrist?

Y dudo que te haya mirado mal.

And I doubt they gave you a dirty look.

— Juno: Crecer, correr y tropezar (2007)

Sólo porque el señor te haya tocado, no pienses, que te puedes comportar así.

Just because the gentleman touched you, don't think you can behave like that.

— La Linterna Roja (1991)

¡Puede que te haya confundido con mi otro amigo que tiene el mismo nombre!

I might have mistaken you for my other friend with the same name!

Has tenido suerte de que no te haya mordido.

You’re lucky it didn’t bite you.