translate English to French: Some essential steps have been taken in the judicial area.
Quelques mesures indispensables ont également été prises récemment dans le domaine judiciaire.