English: Some 24 years later
Telugu: . 24 ఏళ్ల తర్వాత