translate English to French: However, the Inspectors are of the view that the situation is still far from reaching optimum levels.
Cependant, ils estiment que la situation est loin encore d'être optimale.