Marsha Trimble Dunstan Interpretation:
in despair (see Matthew 27:5); under God’s curse (see Deuteronomy 21:23; Galatians 3:13).