KJV - For thou, O my God, hast told thy servant that thou wilt build him an house: therefore thy servant hath found in his heart to pray before thee.
ASV - For thou, O my God, hast revealed to thy servant that thou wilt build him a house: therefore hath thy servant found `in his heart' to pray before thee.
BBE - For you, O my God, have let your servant see that you will make him head of a line of kings; and so it has come into your servant's heart to make his prayer to you.
WEB - For you, my God, have revealed to your servant that you will build him a house: therefore has your servant found [in his heart] to pray before you.
YLT - for Thou, O my God, Thou hast uncovered the ear of Thy servant -- to build to him a house, therefore hath Thy servant found to pray before Thee.