English to Arabic

Meaning for:
Unattainable
other
مستحيل الإدراك