Arabic-English translation for ululating

      ...