English: It has been a couple of decades since you last visited India.
Telugu: మీరు భార‌త్ ను సంద‌ర్శించి కొన్ని ద‌శాబ్దాలు దాటింది.