be painful or arduous - Französisch Englisch Wörterbuch