translate English to French: There was some support for that proposal.
Cette proposition a bénéficié d'un certain appui.