translate English to French: They were united in recognizing that their country deserved a new start.
Ils s’accordent tous pour reconnaître que leur pays mérite un nouveau départ.