English: And then finally this opportunity came.
Telugu: చివరికి ఆ అవకాశం రానే వచ్చింది.