Psalms 116:18 I will make the offerings of my oath, even before all his people; (Bible in Basic English)