English to Arabic

Meaning for:
Setbacks
other
النكسات