Hindi to English:
हाँ, बहुत दिन हो गए।
Yes, it has been quite a while.