translate English to French: To that end our efforts must be untiring.
À cette fin, nos efforts doivent être inlassables.