translate English to French: There will always be those who need our help.
Il y aura toujours des gens qui auront besoin de notre aide.