translate English to French: We agree with many of its recommendations.
Nous approuvons la plupart de ses recommandations.