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