Remember in thy dream Allah showed them to thee as few : if He had shown them to thee as many , ye would surely have been discouraged , and ye would surely have disputed in ( your ) decision ; but Allah saved ( you ) : for He knoweth well the ( secrets ) of ( all ) hearts .