translate English to French: I am optimistic that, together, we can achieve this.
Je suis convaincu que, tous ensemble, nous pouvons y arriver.