English: At last, I had my opportunity.
Telugu: ఫైనల్ గా ఆ అవకాశం నానికి దక్కింది.