translate English to French: This, in itself, has not made it any easier to manage and explain the various aspects of downsizing and change.
Cette situation est loin de faciliter la gestion et l'explication des divers aspects de la réduction des effectifs et du changement.