translate English to French: I think his colleagues must miss his intensity, frankness and intellectual rigour.
Je crois que sa force, sa franchise et sa rigueur intellectuelle manqueront à ses collègues.