English: 24 years later!
Telugu: మళ్లీ 24 ఏళ్ల తర్వాత!