translate English to French: There was a substantive discussion of all the key issues, and a whole host of interesting and useful ideas and proposals were put forward.
Un débat de fond a porté sur toutes les questions essentielles et toute une série d'idées et propositions intéressantes et utiles ont été formulées.