translate English to French: To be sure, statesmen and draftsmen served well.
Certes, des rédacteurs ainsi que politiciens et des politiciennes ont rendu de grands services.