haber detenido a

to have arrested

→ haber
phrase Rare #40,504
to have arrested The “a” marks a person as the direct object and usually has no separate translation in English.
SP: La policía parece haber detenido al sospechoso.
EN: The police seem to have arrested the suspect.

Mamá debió haber detenido a tu padre.

Mom should have stopped your father.

— 活着 (1994)

No creo que nadie pudiera haber detenido a Tom.

I don't think anyone could have stopped Tom.

Yo debía haber detenido a tu padre.

I should have stopped your father.

— 活着 (1994)