English: It's been over 20 years since I visited India.
Telugu: నేను ఇండియా వదిలి దాదాపు 20 సంవత్సరాలు కావస్తుంది.