English to Arabic

Meaning for:
Sufficiently
other
بما فيه الكفاية