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