go above and beyond duty - German English Dictionary