translate English to French: My impression is that most of them are very open to good ideas.
L’impression que j’en ai, c’est que la plupart d’entre eux sont très ouverts aux bonnes idées.