translate English to French: Then we can all stand with our heads held high’.
Alors, nous pourrons tous marcher la tête haute.