English to Arabic

Meaning for:
Indispensable
other
لا غنى عنه