English: It is gift from God.
Telugu: అది భగవంతుడు ఇచ్చిన వరం.