translate English to French: But there are still massive problems to be resolved before adequate standards can be reached.
D'importants problèmes restent toutefois à résoudre avant qu'un niveau adéquat ne puisse être atteint.