translate English to German: On these recommendations, there is a large degree of agreement, but on the key issues we still need to work to achieve consensus.
Bei diesen Empfehlungen besteht weitgehende Einigkeit, allerdings sind bei den wichtigsten Fragen noch weitere Arbeiten zur Konsensfindung notwendig.