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