English: Been quite awhile, though.
Telugu: అయితే కొంచెం కాలం పట్టింది.