translate English to French: His accomplishments have been immense, and we applaud him as his incumbency draws to a close.
Ses réalisations sont immenses et nous le saluons alors que son mandat touche à son terme.