no debería haberte

I shouldn't have

→ no
phrase Rare #42,460
I shouldn't have Used with a past participle to say that the speaker regrets doing something to or for you, such as “I shouldn't have kissed you” or “I shouldn't have told you.” The subject “I” is understood from debería, and haberte combines haber with te, meaning “to have ... you” or “to have ... for you,” depending on the verb.
SP: No debería haberte dejado solo.
EN: I shouldn't have left you alone.

No debería haberte besado.

I shouldn't have kissed you.

No debería haberte dicho lo que te dije.

I shouldn't have told you what I told you.

No debería haberte ocultado cosas.

I shouldn't have hidden things from you.

— Crazy Rich Asians (2018)

No debería haberte contado nada.

I shouldn't have told you anything.

No debería haberte llamado.

I shouldn't have called you.

— Cinema Paradiso (1988)