The Indian economy looks set for tough times ahead