translate English to French: Let me make that clear to you; we must succeed in this.
Que cela soit bien clair, nous devons y arriver.