Hindi to English:
मुझे 5 साल हो गए यहाँ रहते हुए।
It's been 5 years now that I have been living here.