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