translate English to French: Impossible to assess Unsatisfactory Good top 50% Very good top 25% Excellent top 10 % General research skills
Très bon premier 25% Excellent premier 10 % Aptitude générale à la recherche