Translate the following English sentence to French:
"It was a subject which called for a large dose of technical skill and I think Mr Knörr has handled it with great precision and professionalism."
C' était un sujet qui exigeait une grande dose de technicité et je pense que M. Knörr l' a traité avec une grande précision et un grand professionnalisme.