English: And this too is God's plan.
Telugu: ఇది కూడా దేవుని కృపయే.