What does anspruchsvolle Arbeit mean?

anspruchsvolle Arbeit - German to English

exacting piece of content