translate English to French: More can be done to support and facilitate this movement of employees.
Il est possible de faire plus pour faciliter ce mouvement des employés.