translate English to French: It is not good to lock ourselves in our specialized and many times incomprehensible world.
Il ne faut pas nous enfermer dans notre monde spécialisé et souvent incompréhensible.