English: It's God's gift.
Telugu: అది దేవుడిచ్చిన వరం అన్నారు.