take up the duties - German English Dictionary