King James Version
Yet the LORD would not destroy Judah for David his servant's sake, as he promised him to give him alway a light, and to his children.English Standard Version
Yet the LORD was not willing to destroy Judah, for the sake of David his servant, since he promised to give a lamp to him and to his sons forever.Catholic Public Domain Version
But the Lord was not willing to destroy Judah, because of David, his servant, just as he had promised him, so that he might grant a light to him and to his sons, for all days