English: has been given them by God.
Telugu: . అది వారికి భగవంతుడు ఇచ్చిన వరం.