translate English to French: We must not back away from a job half done.
Nous ne devons pas abandonner un travail à moitié accompli.