debo confesar que

I must confess that

→ deber
phrase Rare #46,199
I must confess that Used to introduce a candid admission or acknowledgment. It can also be translated as “I have to admit that.”
SP: Debo confesar que no esperaba verte aquí.
EN: I must confess that I didn't expect to see you here.

Debo confesar que soy culpable de la misma locura.

I must confess that I am guilty of the same madness.

— Atrápame si puedes (2002)

Debo confesar que mi teoría no da cuenta de ese hecho.

I must confess that my theory does not account for that fact.

Compatriotas, os debo confesar que los países no existen en realidad.

My fellow citizens, I must confess that countries don’t really exist.

Debo confesar que aún no lo he leído.

I must confess that I still haven't read it.