translate English to French: It is vitally important that we always understand it and how essential it is to the success of our society.
Il est crucial que nous comprenions toujours cela et que nous sachions à quel point c'est la clé du succès de notre société.