English: So 15 years later it finally got done.
Telugu: చివరకు 15 సంవత్సరాల తర్వాత తను అనుకున్నది సాధించింది.