Hindi / Urdu
Khana khalia? / Khana kha liya?
In English
Have you eaten?
Hindi / Urdu
In English
Have you eaten?
When you want to say “Khana khalia?” (or “Khana kha liya?”) in English, the natural, everyday way is “Have you eaten?”. It fits everyday talk.