English: But GOD HAS DONE IT.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.