translate English to French: 79% The proposal development process helped our organization to clarify the objectives of our initiative.
79 % Le processus d'élaboration de la proposition a aidé notre groupe à clarifier les objectifs.