English: Actually, almost exactly that long ago.
Telugu: నిజానికి, చాలా కాలం క్రితం.