ESV: 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.
NIV: Nevertheless, for the sake of his servant David, the Lord was not willing to destroy Judah. He had promised to maintain a lamp for David and his descendants forever.
NASB: However, the Lord did not want to destroy Judah, for the sake of David His servant, since He had promised him to give him a lamp through his sons always.
CSB: For the sake of his servant David, the Lord was unwilling to destroy Judah, since he had promised to give a lamp to David and his sons forever.
NLT: But the Lord did not want to destroy Judah, for he had promised his servant David that his descendants would continue to rule, shining like a lamp forever.
KJV: 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.
NKJV: Yet the Lord would not destroy Judah, for the sake of His servant David, as He promised him to give a lamp to him and his sons forever.