English: “But God has made this happen.
Telugu: కానీ భగవంతుడు ఇలా చేశాడు.