I thought it meant “MY GOD IS GREATER THAN YOUR GOD”!
Yes, but their god is Allah...hence, Allahu Akbar