translate English to French: This was a memorable professional delight.
Ce fut un plaisir professionnel inoubliable.