God has promised you many spoils to take ; these He has hastened to you , and has restrained the hands of men from you , and that it may be a sign to the believers , and to guide you on a straight path ,