English to Arabic

Meaning for:
Passably
other
مقبول، ممكن