English: after a long time?
Telugu: చాలా కాలం తరువాత?