translate English to French: Several delegations supported the proposal.
Plusieurs délégations ont apporté leur appui à cette proposition.