translate English to French: We know that this is not an easy task, but it is a worthy one that merits much effort.
Nous savons que cela n'est pas chose facile, mais cela mérite que l'on y consacre de sérieux efforts.