English: To them it was a gift from God.
Telugu: అది వారికి దేవుడిచ్చిన వరం.