be painful or arduous - Inglés Sinónimo Diccionario