translate English to French: That is absolutely vital.
C'est absolument essentiel.