English: And God gave us that chance.
Telugu: ఆ అవకాశం మనకు పరమాత్ముడు ఇచ్చాడు.