translate English to French: But let us be clear.
Mais il faut être clair.