English to Arabic

Meaning for:
Unsolvable
other
مستحيل الحل