Translate the following English sentence to French:
"He has done an enormous amount of work on the amendments to reach a compromise."
Il a abattu un énorme travail en ce qui concerne les différents amendements afin d'aboutir à un compromis.