translate English to French: (at the ambassadorial level)
(au niveau des ambassadeurs)