English: And this too is a work of God.
Telugu: ఇది కూడా దేవుని కృపయే.