Translate the following English sentence to French:
"Even scientists have so far avoided committing themselves on this point."
À ce jour, le monde scientifique évite lui aussi de donner une réponse claire.