English: But I guess this was the opportunity that God gave me.
Telugu: కాని ఆ దేవుడు నాకు ఈ అవకాశం ఇచ్చాడు.