English: And it was God’s doing.
Telugu: ఇది దైవం చేసిన పని.