English to Arabic

Meaning for:
Regardless
other
مهما يكن