English: Still is 26 years later.
Telugu: అది కూడా 26 ఏళ్ల తర్వాత.