English: But God did it for us.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.