If Allah so wills you shall certainly enter the Inviolable Mosque , in full security , you will shave your heads and cut your hair short , and do so without any fear . He knew what you did not know , and He granted you a victory near at hand even before ( the fulfilment of the vision ) .