translate English to French: Some support was expressed for that suggestion.
Cette suggestion a bénéficié d'un certain appui.