[ satan defeated ]