warum hast du mir nicht gesagt, dass

why didn't you tell me that

→ warum
phrase Rare #40,737
why didn't you tell me that Introduces a question expressing surprise or reproach about information the other person failed to share. The dass-clause is subordinate, so its conjugated verb comes at the end.
GE: Warum hast du mir nicht gesagt, dass du morgen frei hast?
EN: Why didn't you tell me that you have tomorrow off?

Warum hast du mir nicht gesagt, dass du schwul bist?

Why didn't you tell me you were gay?

— Laurence Anyways (2012)

Warum hast du mir nicht gesagt, dass du Französisch sprechen kannst?

Why didn't you tell me that you can speak French?

Warum hast du mir nicht gesagt, dass du in Tom verliebt bist?

Why didn’t you tell me that you’re in love with Tom?

Warum hast du mir nicht gesagt, dass Tom eine Tochter hat?

Why didn’t you tell me that Tom has a daughter?

Warum hast du mir nicht gesagt, dass du dich in sie verliebt hast?

Why didn’t you tell me that you had fallen in love with her?