English: Been waiting for this.
Telugu: అదను కోసం ఎదురుచూశారు.