English: But then God made it happen.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.