English: Many decades ago.
Telugu: చాలా ఏళ్ల కిందటివి.