Allahu Akbar
("God is great") Arabic phrase, used by Muslims in various contexts
more on Wikipedia
("God is great") Arabic phrase, used by Muslims in various contexts
more on Wikipedia