translate English to French: Their efforts need our support.
Leurs efforts exigent notre appui.