English: Been waiting a long time for this day.
Telugu: ఈ రోజు కోసం చాలా రోజుల నుంచి ఎదురుచూశా.