Hindi / Urdu
In English
What's this now?
When you want to say “Ab yeh kya hai?” in English, the natural, everyday way is “What's this now?”. It fits everyday talk.