Hindi / Urdu
Tumne pehle kiun nahi bataya?
In English
Why didn't you tell me earlier?
Hindi / Urdu
In English
Why didn't you tell me earlier?
When you want to say “Tumne pehle kiun nahi bataya?” in English, the natural, everyday way is “Why didn't you tell me earlier?”. It fits scolding & anger.