Lingo
[make] inroads (into|on) {sth}
to have a significant impact or influence on something
The idiom "make inroads into something" has its origins in military language. "Inroads" originally referred to the invasion or penetration of enemy territory. Over time, the phrase evolved to represent efforts to gain progress, influence, or access in various fields.
1 / 1