English: of a long time ago?
Telugu: చాలా కాలం?