Psalms 77:1–3 Meaning (Urgent Cry to God in Distress)