translate English to French: I think the rapporteur has done an excellent job.
Je pense que le rapporteur a fait de l'excellent travail.