English: It has been many decades.
Telugu: ఇది గడిచి చాలా ఏళ్ళు అయిపోయింది.