Hindi / Urdu
In English
What have you done?
When you want to say “Ye tumne kia kardia?” in English, the natural, everyday way is “What have you done?”. It fits scolding & anger.