English: Finally there was a chance.
Telugu: చివరకు అవకాశం దక్కింది.