English to Arabic

Meaning for:
Achievability
other
المقدرة على الإنجاز