Who gives a flying f about the 100t excavator.
It will come when they are ready for it whether they have mobilised or not.
So the concern is if this one piece of specific equipment is not on site it may be a sign that the contractor has not mobilised or the contract may be on hold.
For gawd's sake man.