Hindi to English:
नहीं सर, वह तो हमारे गांव में महीनों से नहीं आया।
No, sir, he has not visited our village for months.