translate English to French: Often these problems hindered the achievement of improvements to major hazard prevention.
Souvent, ces problèmes retardaient la réalisation des améliorations en matière de prévention des risques majeurs.