translate English to French: That effort should not be reduced.
Cet effort ne doit pas être relâché.