Make in-roads – meaning: we make in-roads on the road that is difficult, confusing or not.
Bennett was making inroads at Marina Polliack’s jewelry stand.
How do I understand inroads? Is it true that the “resources” sentence exists in U.S.? com/article/2015/02/09/us-israel-election-russians-insight-idUSKBN0LD0FE20150209
Oxford Dictionaries’ definitions don’t really seem to apply (my emphasis):
(usually make inroads into/into/on) An instance of something being encroached on then reduced by something else: The
firm is beginning to make inroads into the UK market serious
inroads had now been made into my pitiful cash reserves