English: A gift from God is what it was.
Telugu: అది దేవుడు ఇచ్చిన వరం.