translate English to French: Important ideas and proposals were launched last week.
Des idées et des propositions importantes ont été formulées la semaine dernière.