be painful or arduous - Francés Inglés Diccionario