The land shall not be sold for ever: for the land is mine; for ye are strangers and sojourners with me.
The land must not be sold permanently, because it is Mine, and you are but foreigners and residents with Me.
Read Leviticus 25