translate English to French: That is a key point.
C'est un point essentiel.