translate English to French: It merits our support.
Elle mérite notre soutien.