Translate the following English sentence to French:
"Mr President, first of all I should like to congratulate Mr Imbeni on an excellent report, into which he put a tremendous amount of work."
Monsieur le Président, je voudrais tout d'abord féliciter M. Imbeni de son excellent rapport, pour lequel il a accompli un travail titanesque.