English: some 28 years later
Telugu: 28 ఏళ్ల తర్వాత