io ho deluso

I disappointed

→ io
phrase Rare #39,569
I disappointed Past tense form of deludere. In natural English, this is usually translated as 'I disappointed [someone]'.
IT: Io ho deluso i miei compagni di squadra.
EN: I disappointed my teammates.

Io ho deluso chi amo di più.

I have disappointed the one I love most.

— Mercy - Sotto accusa (2026)

Io ho deluso le mie amiche.

I disappointed my friends.

Io ho deluso tutti.

I disappointed everyone.

— War Machine (2026)

Io ho deluso i miei compagni di squadra.

I let my teammates down.

Io ho deluso le mie compagne di squadra.

I let my teammates down.