Can be translated as: It's a long road, so don't be so arrogant. It's hard to say who will be successful in the future.