2 Kings 8 19
But for the sake of David his servant the Lord didn't want to destroy Judah since he had promised him that there would always be a ruler from his descendants, like a lamp forever.
Compare with other 3 random translations
KJV 2 Kings 8:19Yet 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.
NCV 2 Kings 8:19But the Lord would not destroy Judah because of his servant David. The Lord had promised that one of David’s descendants would always rule.
AMP 2 Kings 8:19Yet for the sake of His servant David the Lord was not willing to destroy Judah, since He had promised to give him a lamp (enthroned descendant) through his sons always.