NET
20 The Lord has kept the promise he made. I have taken my father David’s place and have occupied the throne of Israel, as the Lord promised. I have built this temple for the honor of the Lord God of Israel
Darby
20 And Jehovah has performed his word which he spoke; and I am risen up in the room of David my father, and sit on the throne of Israel, as Jehovah promised, and I have built the house unto the name of Jehovah the God of Israel.
KJV
20 And the LORD hath performed his word that he spake, and I am risen up in the room of David my father, and sit on the throne of Israel, as the LORD promised, and have built an house for the name of the LORD God of Israel.