translate English to French: Despite some differences, however, the experts did agree on 15 recommendations for legislators and opinion leaders.
Cela dit, les experts se sont tout de même entendus sur 15 recommandations à l'intention des législateurs et des guides d'opinion.