English: A number of years ago (decades?)
Telugu: చాలా ఏళ్ళ (రెండు దశాబ్దాలు?