translate English to French: Indeed, when questioned, the Institute Directors unanimously and enthusiastically felt it was their responsibility to support the open competitions and the panels.
D'ailleurs, lorsque interrogés à ce sujet, les directeurs scientifiques ont tous convenu avec enthousiasme que le soutien aux concours ouverts et aux comités faisait partie de leurs responsabilités.