Translate the following English sentence to French:
"Within the authority I envisage much stronger scientific and other support for the independent scientists."
J'envisage, au sein de l'autorité, un soutien scientifique et des soutiens d'autre nature plus fermes en faveur des scientifiques indépendants.