English: He believed this was God's doing.
Telugu: ఈ పనిని భగవంతుడే చేయించినట్టు తాను భావిస్తున్నానని తెలిపారు.