translate English to French: You are, in a sense, trailblazers.
Vous êtes en un sens des pionniers.