English: And it is God’s gift.
Telugu: అది దేవుడు ఇచ్చిన వరం.