you will need interim milestones, especially for a long-term project
I added "need ".
.
Read it again. The meaning is obvious.
.
"interim milestones" are one way to know if your project is going to be successful by having a way of measuring success.
.
That is, they are milestones, subordinate goals, partial goals, acheievements, that are expected before the end of the project, so you can tell how you are going.
Example:
Project aim. Get to mars.
Interim milestone: raise money
Interim milestone: build a rocket
Interim milestone: raise more money
Interim milestone: get to the moon
Interim milestone: raise even more money
Interim milestone: get to mars
Final goal: achieved.
Interim milestones usually have a time schedule attached, that is predicted dates.