the effort and time spent - Deutsch Englisch Wörterbuch