to gather for themselves the treasure of a good foundation for the future, so that they may obtain true life
Other versions
King James Version
Laying up in store for themselves a good foundation against the time to come, that they may lay hold on eternal life.English Standard Version
thus storing up treasure for themselves as a good foundation for the future, so that they may take hold of that which is truly life.New International Version
In this way they will lay up treasure for themselves as a firm foundation for the coming age, so that they may take hold of the life that is truly life.