English: But, decades have passed.
Telugu: అయితే చకచకా ఏళ్లు గడిచిపోయాయి.