Hindi / Urdu
Ye din baar baar aaye
In English
Many happy returns of the day
Hindi / Urdu
In English
Many happy returns of the day
When you want to say “Ye din baar baar aaye” in English, the natural, everyday way is “Many happy returns of the day”. It fits everyday talk.