English to Arabic

Meaning for:
Hoopla
other
الهرج والمرج