English: This was God's gift to him.
Telugu: అది ఆయనకు భగవంతుడిచ్చిన వరం.