Psalms 116:14 I will make the offering of my oath to the Lord, even before all his people. (Bible in Basic English)