I should have done it
Sabía que no debí haberlo hecho, pero lo hice de todas formas.
I knew I shouldn't have done it, but I did it anyway.
Quizás debí haberlo hecho ¡pero no pude!
Perhaps I should have done it, but I couldn't!
— Reservoir Dogs (1992)
Debí haberlo hecho con mayor rigor.
I should have done it more thoroughly.
I know I shouldn't have done it.
I should have done it.
Debí haberlo hecho hace mucho tiempo.
I should have done this a long time ago.