make inroads

listen to the pronunciation of make inroads
Английский Язык - Турецкий язык
Английский Язык - Английский Язык
(deyim) Succeed in getting something done or at least started