English: At last my chance has come.
Telugu: ఫైనల్ గా ఆ అవకాశం నానికి దక్కింది.