0 help that you receive that gives you an advantage over other people or makes it possible for you to do something difficult:
give sb/get a leg up A recent ruling will give terrestrial broadcasters a leg up in competing with satellite radio.
get/have a leg up on sb The drive to get a leg up on the competition this year is especially intense.
We can complete it step by step however long the road is and it can't be completed however short the road is if you don't even mark your footprint.