English: And indeed, it was the work of God.
Telugu: నిజానికి అది దేవుడి చేయాల్సిన పని.