English: I guess that is just the Grace of God.
Telugu: అది కేవలం ఆ దేవుడి దయే అని నా అభిప్రాయం.