Translate the following English sentence to French:
"I thought that Mr Linkohr made some extremely pertinent and challenging points."
Les remarques de M. Linkohr étaient à mes yeux extrêmement pertinentes et stimulantes.