translate English to French: What a pleasure and honour it is to be among such innovative and pioneering thinkers.
Quel plaisir et quel honneur de me trouver ici parmi des penseurs aussi novateurs et d'avant-garde.