translate English to French: Finalize report Present to senior management
Parachèvement du rapport Présentation à la haute direction