new song. See Revelation 14:3.
new. See Matthew 9:17.
hast redeemed. didst purchase.
redeemed. Greek. agorazo. Always "buy", except here and Revelation 14:3; Revelation 14:4 (redeem).
us. Most texts omit "us", and find object in Revelation 5:10, "them".
by. Greek. en. App-104.
kindred. tribe, Revelation 5:5.