Psalm 31:21

English Standard Version

21 Blessed be the Lord, for he has wondrously shown his steadfast love to me when I was in a besieged city. (1Sa 23:7; Ps 17:7)

New International Version

21 Praise be to the Lord, for he showed me the wonders of his love when I was in a city under siege.

New Int. Readers Version

21 Give praise to the Lord. He showed me his wonderful love when my enemies attacked the city I was in.

King James Version

21 Blessed be the LORD: for he hath shewed me his marvellous kindness in a strong city.