Revealed to avert the situation or be prepared to accept, which assures favor and success; see “last”...
He will be helped against the enemy and Islam will become victorious at his hands....