“Can someone please translate Allahu Akbar for me”
It means, “You stepped in it. You clean it!”
It means I think Allah stole my candy bar ...