translate English to French: We found many excellent points in it and we compliment him.
Nous y avons relevé un grand nombre de points très positifs et nous tenons à exprimer toute notre estime.