Economic slowdown will not last long: PM