translate English to French: It is not easy but we can do it.
Cela n’est pas simple, mais nous pouvons y parvenir.