(And verily they had already sworn unto Allah) before the battle of the Ditch, on the occasion of the battle of the Clans (that they would not turn their backs) fleeing from the idolaters. (An oath to Allah) the one who breaks his oath to Allah (must he answered for) will be asked about it on the Day of Judgement.