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