English: That's been God's gift to me.
Telugu: అది నాకు దేవుడిచ్చిన వరం.