I was hoping this would be a new recording but I still enjoy the classics. :-)
Kevin, this is an abbreviated copy, there is a better one floating about.
Allahu boombar!
Allahu Akbar = Oh, Sh#t in English, which means that their “god” is sh#t.