hayan delatado
Antepresente de subjuntivo para el sujetoellos/ellas/ustedesdel verbodelatar.

delatar

Pero cuando he dicho que era imposible que me hayan delatado, lo decía en serio.
But when I said it was impossible for them to give me up, I meant it.
Palabra del día
la huella