make little progress - French English Dictionary