Translate the following English sentence to French:
"Now, those positive aspects could not disguise certain deficiencies which had traditionally been demonstrated by the experts."
Toutefois, ces aspects positifs ne pouvaient occulter certaines faiblesses traditionnellement mises en exergue par les experts.