perché non me l'hai detto

why didn't you tell me

→ perché
phrase Rare #23,769
why didn't you tell me The “it” is often understood from context. The ending “detto” can change to “detta” to agree with the thing being referred to.
IT: Perché non me l'hai detto prima?
EN: Why didn't you tell me earlier?

Perché non me l'hai detto prima?

Why didn't you tell me before?

— Everything Everywhere All at Once - La vita, il multiverso e tutto quanto (2022)

Perché non me l'hai detto, Jéssica?

Why didn't you tell me, Jessica?

— È arrivata mia figlia! (2015)

Ma perché non me l'hai detto prima?

But why didn’t you tell me earlier?

— La tomba delle lucciole (1988)

Perché non me l'hai detto ieri sera quando ci siamo sentiti?

Why didn’t you tell me last night when we spoke?

— Malcolm X (1992)

Perché non me l'hai detto subito?

Why didn’t you tell me right away?

— I visitatori (1993)

Perché non me l'hai detto e basta?

Why didn’t you just tell me?

Perché non me l'hai detto?

Why didn’t you tell me?

— The Witch (2016)