English: It is the gift given by god.
Telugu: అది భగవంతుడు ఇచ్చిన వరం.