translate English to French: It deserves the wholehearted support of all of us.
Elle mérite que nous la soutenions tous sans réserve.