English to Arabic

Meaning for:
Devastatingly
other
بشكل مدمّر