English: After 15 years, it has finally been done.
Telugu: చివరకు 15 సంవత్సరాల తర్వాత తను అనుకున్నది సాధించింది.