English to Arabic

Meaning for:
Setback
other
النكسة