hope for future generations Bible