English: Finally finished after many years.
Telugu: చివరకు అనేక సంవత్సరాల తర్వాత అది పూర్తయ్యింది.