Translate the following English sentence to French:
"I am concerned that the science behind this proposal is incomplete."
Je crains que les preuves scientifiques visant à étayer cette proposition soient insuffisantes.