English to Arabic

Meaning for:
Imponderables
other
الأمور المجهولة