And mention-O Prophet-when Allah showed you the smallness of your enemy's number in your sleep, so you informed the believers of that, thus their hearts became strong, and they were audacious on their war, and had your Lord shown you the abundance of their number your companions would have surely hesitated in meeting them, and you would have been cowards and differed in the matter of fighting, but Allah gave safety from the failure, and rescued from the consequence of that. Indeed He is All-Knowing of the hidden things of the hearts and the natures of the souls.