English: Finally I had this opportunity.
Telugu: చివరకు నాకు ఈ అవకాశం వచ్చింది.