translate English to French: Their ideas are innovative and forward thinking.
Ils ont des idées novatrices axées sur l'avenir.