to make inroads - French English Dictionary