English: Could have been ages ago.
Telugu: అదైనా చాలాకాలం క్రితం కావొచ్చు.