The phrase
"substantial headway" means making significant progress or achieving a large amount of advancement towards a goal or objective.
Full definition
It has also made
substantial headway with its North Asia business, increased advisory and DPM penetration rates markedly, and grown average monthly revenues over 15 times since the acquisition.
There is more work to be done, but we know enough now to make
substantial headway on this global environmental issue.
Chrome OS has made
substantial headway in the education market thanks to its much more frequent updates — including security updates — and costs.
First tip: When decorating your child's bedroom, present it like a surprise and begin the project while they're away: be it preschool, Grandma's or on a play date, so long as you're provided enough time to
make substantial headway.