Psalms 129:1–4 Meaning (Israel's Suffering and Divine Deliverance)