to have stolen the money
Reconoció haber robado el dinero.
He admitted to stealing the money.
Tom confesó haber robado el dinero.
Tom confessed to stealing the money.
No hay manera de que Tom pudiera haber robado el dinero sin ser visto.
There’s no way Tom could have stolen the money without being seen.
Confesé haber robado el dinero.
I confessed to stealing the money.
Tom no debería haber robado el dinero de Mary.
Tom shouldn't have stolen Mary's money.