translate English to French: However, the impression is that it will be difficult to turn the clock back.
Toutefois, nous avons le sentiment qu’il sera difficile de revenir en arrière.