After so long a time] i.e. the time between Moses and David. In David's time the rest continued open, and therefore it is concluded that it is open still.

Continues after advertising
Continues after advertising