English: Waited 23 years for this moment.
Telugu: ఈ సమయం కోసం 23 ఏళ్లుగా వేచి చూశానన్నారు.