English: After many years this was completed.
Telugu: చివరకు అనేక సంవత్సరాల తర్వాత అది పూర్తయ్యింది.