translate English to French: I welcome this, support this and offer my congratulations.
Je me félicite de cette proposition, je la soutiens de tout cœur et je félicite tous ceux qui y ont contribué.