English: 25 years of waiting for this?
Telugu: తాను మాటిచ్చినట్టు 25ఏళ్లు వేచిచూడాలా?