translate English to French: The current economic crisis is likely to continue to stifle investment.
La crise économique actuelle devrait continuer à freiner les investissements.