translate English to French: And that is very important, absolutely.
Et cela, c'est extrêmement important.