English: I had this opportunity.
Telugu: ఇన్నాళ్లకు నాకు ఆ అవకాశందొరికింది.