undertake with spirit - German English Dictionary