translate English to French: Several delegations supported the general concept of the proposal.
Plusieurs délégations se sont déclarées favorables à l’idée générale qui sous-tend la proposition.