English: It's been a LONG time?
Telugu: చాలా కాలం?