translate English to French: Such investments would stimulate demand in the short run and have a positive impact on long-term productivity.
Ces investissements stimuleraient la demande à court terme et auraient des retombées positives sur la productivité à long terme.