the effort and time spent - German English Dictionary