English to Arabic

Meaning for:
Acclaimed
other
هلّل :: صفّق :: هتف