take something on as a duty - German English Dictionary