English: That's been many decades.
Telugu: అలా చాలా ఏళ్ళు గడిచాయి.