Translate the following English sentence to French:
"But there is still a great deal of uncertainty as to what happened before this and what caused it."
Toutefois, bien des incertitudes entourent encore ce qui s' est passé auparavant et les éléments qui ont déclenché les troubles.