English: It is Gods gift.
Telugu: అది దేవుడిచ్చిన వరం .