Psalms 116:18 I will pay my vows to Yahweh, Yes, in the presence of all his people, (World English Bible)