English: After all, it was a God given opportunity.
Telugu: కాగా ఇది దేవుడు ఇచ్చిన అవకాశమని తెలిపింది.