Economic slowdown temporary