English: A long time ago indeed.
Telugu: ఇది నిజంగా చాలా కాలం క్రితం.