translate English to French: It is central to our work.
Il s’agit d’un élément central de notre travail.