translate English to French: It is up to the Senators and the Committee to finalize the legislation and get it passed through Parliament.
Il revient aux sénateurs et aux membres du comité de mettre la touche finale à la mesure législative et de la faire adopter par le Parlement.