English: But here was the chance.
Telugu: అయితే ఆ అవకాశం రానే వచ్చింది.