translate English to French: It is seldom that I have had the privilege of hearing so well documented and so well argued a presentation as was made by him.
J'ai rarement eu la chance d'entendre un exposé aussi fouillé et si bien présenté que le sien.