non me l'hai mai detto

you've never told me

→ non
phrase Rare #28,820
you've never told me The “l’” stands for “it” or “that”; the phrase can refer to something the speaker expected to be told.
IT: Non me l'hai mai detto che ti trasferivi.
EN: You never told me you were moving.

Perché non me l'hai mai detto?

Why didn't you ever tell me?

— La grazia (2025)

Una freccia nera, perché non me l'hai mai detto?

A black arrow—why didn’t you ever tell me?

— Lo Hobbit: La desolazione di Smaug (2013)

Non me l'hai mai detto.

You never told me.

— Love Letters (2025)

Ma non me l'hai mai detto!

But you never told me!

E perché non me l'hai mai detto?

And why did you never tell me?

— Tesis (1996)