make little progress - German English Dictionary