The holiday season might bring a second breath to the Indian economy