Translate the following English sentence to French:
"In other words, there are quite a few imponderables that we are not being informed about and that others are presumably unable to get to grips with properly either."
Cela fait beaucoup d'impondérables dont nous ne sommes pas informés et dont les autres parties n'ont probablement pas non plus une idée précise.