translate English to French: It is difficult to assess the impact the creation of the Chief Scientist’s position has made.
• Il est difficile d'évaluer l'incidence qu'a eue la création du poste de l'expert scientifique en chef.