English to Arabic

Meaning for:
Impressively
other
بشكل مثير للإعجاب