English: It is gods gift to me.
Telugu: అది నాకు దేవుడిచ్చిన వరం.