translate English to French: The underlying science is simply not well enough understood yet.
La science sous-jacente n'est tout simplement pas assez comprise encore.