English: Actually that was God’s responsibility.
Telugu: నిజానికి అది దేవుడి చేయాల్సిన పని.