So the Greek word means "forever" and was used in a place which couldn't possibly have meant "forever" because that would have introduced a textual contradiction.
As I just posted, the Tanakh does the same. If he Hebrew does not mean forever then I wonder why it is translated that way. Maybe a meaning of olam can be "forever" but not necessarily. I know that the Greek can mean forever, but not necessarily.
The easiest thing could be to translate the words as "forever" and then let people fight out the right meaning.
Translations are a real pain at times.
One refers to ALL the commandments which I have commanded you. The other refers to "all the words in this Torah." (each uses the word "kol" which means all) How you can get from that "some" is beyond me.
Deut 12:28 Keep and hearken to all these words that I command you, that it may benefit you and your children after you, forever, when you do what is good and proper in the eyes of the Lord, your God.
Deut 29: 24 Then they will say, It is because they abandoned the covenant of the Lord, God of their fathers, [the covenant] which He made with them when He took them out of the land of Egypt,
25 For they went and served other deities, prostrating themselves to them deities which they had not known, and which He had not apportioned to them.
26 And the Lord's fury raged against that land, bringing upon it the entire curse written in this book.
27 And the Lord uprooted them from upon their land, with fury, anger and great wrath, and He cast them to another land, as it is this day.
28The hidden things belong to the Lord, our God, but the revealed things apply to us and to our children forever: that we must fulfill all the words of this Torah.
כח הַנִּ֨סְתָּרֹ֔ת לַֽיהֹוָ֖ה אֱלֹהֵ֑ינוּ וְהַנִּגְלֹ֞ת ֹלָֹ֤נוֹּ ֹוֹּלְֹבָֹנֵֹ֨יֹנֹוּ֨ עַד־עוֹלָ֔ם לַֽעֲשׂ֕וֹת אֶת־כָּל־דִּבְרֵ֖י הַתּוֹרָ֥ה הַזֹּֽאת:
The above are from the Tanakh. Deut 12:28 is advice to the Jews to keep all the command, but not keep them forever, it says, that it may benefit you and your children forever, when you do what is good and proper.
Certainly nothing about keeping all the commands in the Law of Moses forever.
In the next quote it is interesting that it can be seen that at least part of it was written when either the Northern or Southern Kingdoms were in Exile.
Verse 28 says that the revealed things apply to the Jews forever: that you are to fulfil all the words of this Torah.
Does "fulfil" mean to obey?
I presume "Torah" is referring to the Law in that book of Deuteronomy, unless it is referring to all the Word of God that has been revealed, which in context of the verse it could mean.
A revealed word in Deuteronomy is Deut 18:15
15
The LORD your God will raise up for you a prophet like me from among your own brothers. You must listen to him.
This could refer to any prophet that God raises up but I hear that it is interpreted to mean the Messiah. And certainly Jesus is like Moses in many ways, one being that He brought in the New Covenant.
As a Christian I have to say that you have not listened to Him and so have not fulfilled all the words of Deuteronomy.
So you are bound to keep laws of first fruits (which demonstrate love of God)? Is burying your waste fulfilled by love? What about divorce? Is that fulfilled by love? You see, the fact is, none of these laws were given to people not under the Mosaic covenant. The attempt to be grafted in but then to feel absolved of a chunk of Mosaic law is exactly the pick and choose which makes no sense.
We Christians are grafted into chosen people of God, we are not grafted into the Mosaic Covenant. I still do not think that the Mosaic Covenant is said to last forever, and how could it be if a New Covenant is promised?
Yet all the Law is fulfilled by Love for God and Love for our neighbour. That is, if we love God and our neighbour in our actions and are not under the Law, then we are seen as righteous even if we have not obeyed all the letter of the Law. (and let's face it, not even a Jew can say that he has done that).
But you repent when you feel the need to and that no doubt will cover your sins as a sacrifice in the Temple would have done so in the old days.
Yet to have your sins removed completely comes with the New Covenant, the one that Jesus brought, the one you should listen to, the one who added to the Word of God that you have. Otherwise you are like the Sadducees of Jesus day, who only believed the 5 Books of Moses. You cannot fulfil what you do not know and believe.
Jeremiah 31:31 “Behold, the days are coming, declares the LORD, when I will make
pa new covenant with the house of Israel and the house of Judah, 32 not like the covenant that I made with their fathers on the day when I took them by the hand to bring them out of the land of Egypt, my covenant that they broke, though I was their husband, declares the LORD. 33 For this is the covenant that I will make with the house of Israel after those days, declares the LORD: I will put my law within them, and I will write it
ton their hearts. And I will be their God, and they shall be my people. 34 And no longer shall each one teach his neighbor and each his brother, saying, ‘Know the LORD,’ for they shall all know me, from the least of them to the greatest, declares the LORD. For I will forgive their iniquity, and I will remember their sin no more.”