Psalms 109:30–31 Meaning (Concluding Vow of Praise and Trust)