translate English to French: And this too merits greater support on our part.
Et ceci aussi mérite un plus grand soutien de notre part.