It’s clearly The Will of Allah.
My wife got a big kick out of it when I reported the news to her and said “There IS an Allah!!!”