English: But God allowed it to happen.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.