English: That too after 26 years.
Telugu: అది కూడా 26 ఏళ్ల తర్వాత.