Allah hath promised you abundant spoils that ye shall take , and these He hath hastened to you , and hath restrained the hands of people from you , that it may be a sign Unto the believers , and that He may guide you to a straight path .