Psalms 35:17–18 Meaning (Cry for Divine Intervention and Vow of Public Thanksgiving)