translate English to French: Mr President, in my opinion, the rapporteur has done sterling work.
Monsieur le Président, je pense que le rapporteur a accompli un travail excellent.