Colossians 1 26
the mystery which has been hidden from ages and from generations, but now has been revealed to His saints.
Compare with other 3 random translations
NAS Colossians 1:26that is, the mystery which had been hidden from the past ages and generations, but now has been revealed to His saints,
GW Colossians 1:26In the past God hid this mystery, but now he has revealed it to his people.
ERV Colossians 1:26This message is the secret truth that was hidden since the beginning of time. It was hidden from everyone for ages, but now it has been made known to God’s holy people.