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