plod away at - German English Dictionary