With Allah on your side, the impossible becomes possible