translate English to French: That suggestion received some support.
Cette proposition a reçu un certain appui.