English to Arabic

Meaning for:
Hurrays
other
تهاليل