English: And God had done it.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.