English to Arabic

Meaning for:
Astonishingly
other
جدًّا