English: And truly, it will be God’s doing.
Telugu: నిజానికి అది దేవుడి చేయాల్సిన పని.