English: Been waiting for a LONG TIME.
Telugu: చాలా కాలం పాటు ఎదురుచూశాం.