English to Arabic

Meaning for:
Challenging
other
التحدّي