translate English to French: I believe that this is an important and decisive point that we should keep to the forefront of our minds.
Je pense qu’il s’agit d’un élément essentiel et décisif que nous devrions sans cesse garder à l’esprit.