The phrase "major leap" means taking a large or significant step forward. It describes a significant advancement or progress in a certain subject or field. Full definition
Its absolute devotion to design elegance can result in major leaps forward, but once the leap is made, the company doesn't mind spending a few years standing in place. (digitaltrends.com)
You'll be climbing and making major leaps of faith in a bid to find your lost family. (consoleob.com)
If some of the young guys start to figure things out, then further improvement is possible, but I'm going to assume major leaps don't happen until 2019 or later. (sbnation.com)