English: But God provided the power.
Telugu: కానీ భగవంతుడు నాకు అవకాశం ఇచ్చాడు.