translate English to French: That is the important point.
C'est cela, le point important.