English: ‘This is God’s will.
Telugu: “ఇదేదో దైవ నిర్ణయంలా తోస్తున్నది.