translate English to French: All thought the concept was a good idea and there was agreement on seven key issues.
Tous les intervenants croyaient que ce concept était une bonne idée, et ils se sont entendus sur sept questions principales.