And he has sealed us, and he has placed the pledge of the Spirit in our hearts
Other versions
King James Version
Who hath also sealed us, and given the earnest of the Spirit in our hearts.English Standard Version
and who has also put his seal on us and given us his Spirit in our hearts as a guarantee.New International Version
set his seal of ownership on us, and put his Spirit in our hearts as a deposit, guaranteeing what is to come.