English to Arabic

Meaning for:
Unpromising
other
غير مرجو النجاح