English: It took decades.
Telugu: ఇందుకు పదేళ్లు పట్టింది.