However, in many other areas, still more effort is required in order to attain better results.
Cependant, dans beaucoup d'autres domaines, des efforts sont encore nécessaires pour obtenir de meilleurs résultats.