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