English to Arabic

Meaning for:
Amuck
other
باهتياج