translate English to French: It is quite simply not only crucial but indispensable.
Tout cela est non seulement important, mais essentiel.