My shield is borne by God
who delivers the upright in heart. Bible see other translations

“is borne by God.” The Hebrew is more literally, “is upon God,” but the meaning is that God is carrying the believer’s shield so it is God who ultimately protects the believer.

Commentary for: Psalms 7:10