avrei dovuto dirtelo

I should have told you

→ avere
phrase Uncommon #10,619
I should have told you The ending -lo means “it”; the phrase can change depending on who should have said something and to whom.
IT: Avrei dovuto dirtelo prima.
EN: I should have told you earlier.

Avrei dovuto dirtelo?

Should I have told you?

— Happy Together (1997)

Avrei dovuto dirtelo prima, ma è stato tutto così improvviso.

I should have told you sooner, but it all happened so suddenly.

— Mangiare bere uomo donna (1994)

Ma avrei dovuto dirtelo.

But I should have told you.

— Eddington (2025)

Mi dispiace, avrei dovuto dirtelo subito.

I'm sorry, I should have told you right away.

— Nausicaä della Valle del vento (1984)

Avrei dovuto dirtelo.

I should have told you.

— Questione di tempo (2013)

Avrei dovuto dirtelo prima, Davy.

I should have told you sooner, Davy.

— La vita straordinaria di David Copperfield (2019)