English: But God has done something.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.