English: I’ve waited a long time for this.
Telugu: చాలాకాలంగా దీనిగురించి ఎదురుచూచాను.