English: God has done it.
Telugu: దేవుడి ఇలా చేశాడు. .