translate English to French: His proposals deserve our full support.
Ses propositions méritent notre plein appui.