translate English to French: We must be absolutely clear on that.
Nous devons être absolument clairs à ce propos.