devo confessare che

I must confess that

→ dovere
phrase Rare #40,583
I must confess that Used to introduce a frank admission or confession. It can also be translated as “I have to admit that.”
IT: Devo confessare che mi sono divertito molto.
EN: I must confess that I had a great time.

Devo confessare che anch'io ho fatto lo stesso colpo di testa.

I have to admit that I made the same impulsive decision too.

— Prova a prendermi (2002)

Vi devo confessare che russo.

I must confess that I snore.

Devo confessare che non mi piace per niente quel posto.

I must confess that I don't like that place at all.

Devo confessare che ho fallito.

I must confess that I have failed.

— Tre colori - Film blu (1993)