Translate the following English sentence to French:
"There are so many uncertainties at the legal and moral level, about the future acceptability of patents applied for, which are currently in the thousands."
Il reste tant d' incertitudes sur le plan légal, moral, sur la future recevabilité des brevets provisoires déposés actuellement par milliers.