English: It must have been a long time ago indeed.
Telugu: బహుశా చాలా కాలం క్రితం అది నిజంగా అలా ఉంది.