English to Arabic

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