English: After a long time I finally made it.
Telugu: ఎంతో కాలం తర్వాతే నాకు విజయం వచ్చింది.