Exodus 17:16 BBE

16 For he said, The Lord has taken his oath that there will be war with Amalek from generation to generation.