1 Chronicles 16:15 He has kept his agreement in mind for ever, the word which he gave for a thousand generations; (Bible in Basic English)