English: It finally took 70 years.
Telugu: చివరకు 70 సంవత్సరాలకు చేరుకుంది.