Psalms 105:8

BBE(i) 8 He has kept his agreement in mind for ever, the word which he gave for a thousand generations;