translate English to French: I believe that we have to do more, and I am optimistic that we will do more.
Nous devons faire plus. Je pense que nous le pouvons, et j'ai bon espoir que nous y parviendrons.