translate English to French: We will miss you, Mr. Ambassador, and you can leave with the full knowledge that you have made a difference and you have made a contribution.
Vous nous manquerez, Monsieur l'Ambassadeur, et vous pouvez partir en sachant que vous avez imprimé votre marque et apporté une contribution.