The Church is the keeper and herald of the gospel mystery. For most of the last two thousand years, the Church has done this keeping and heralding work under pressure. And, honestly, the pressure kept generations before us dependent on Christ and longing for Heaven. This passage proclaims the triumph of God in Christ over every power and principality.