English to Hindi

Meaning for:
many happy returns of the day
other
यह दिन बार बार आए