translate English to French: They and their citizens have had a lot of trouble in reaching the finishing line and up to the last committee meetings comments were still being made about them in clear tones urging completion of the work.
Ces pays et leurs citoyens ont eux aussi sué sang et eau pour atteindre la ligne d'arrivée et, jusque dans les dernières réunions de la commission, des remarques claires leur ont été adressées, les incitant à terminer le travail.