be painful or arduous - Deutsch Englisch Wörterbuch