English to Arabic

Meaning for:
Fix
other
المأزق