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