make inroads

listen to the pronunciation of make inroads
الإنجليزية - الإنجليزية
(deyim) Succeed in getting something done or at least started
make inroads
المفضلات