perché non me l'hai detto

why didn't you tell me

→ perché
phrase Rare #22,409
why didn't you tell me A question expressing surprise, frustration, or reproach. Literally, it means “why haven't you said it to me?” The phrase can refer to something already understood from context; l'hai is a contracted form of lo hai.
IT: Perché non me l'hai detto che arrivavi oggi?
EN: Why didn't you tell me you were arriving today?

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 Mermaid (2016)

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)

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, Jéssica?

Why didn't you tell me, Jessica?

— È arrivata mia figlia! (2015)

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)