translate English to French: It is a task from which we are not at liberty to abstain.
C'est une tâche à laquelle nous n'avons pas le droit de nous dérober.