English: And I believe that this was of God.
Telugu: అది దేవుడిచ్చిన వరమని నేను భావిస్తాను.