translate English to French: Unfortunately, the results are extremely uncertain (for reasons presented below) and we have little confidence in their accuracy.
Malheureusement, les résultats sont peu sûrs (pour les raisons données plus loin) et nous doutons de leur exactitude.