English: But I've waited 23 years for this day.
Telugu: గత 23 ఏళ్లుగా ఈ రోజు కోసం ఎదురుచూశాను.