English: I’ve waited a very long time for this.
Telugu: అందుకే నేను చాలా రోజులు ఎదురుచూశా.