Hindi / Urdu
Kon kehta hai? / Kis ne kaha?
In English
Says who? / Who said that?
Hindi / Urdu
In English
Says who? / Who said that?
When you want to say “Kon kehta hai?” (or “Kis ne kaha?”) in English, the natural, everyday way is “Says who?”. You can also say “Who said that?”. It fits scolding & anger.