Truly did Allah fulfil the vision for His Messenger : ye shall enter the Sacred Mosque , if Allah wills , with minds secure , heads shaved , hair cut short , and without fear . For He knew what ye knew not , and He granted , besides this , a speedy victory .