Revelation 5:9–10, ESV