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