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