be painful or arduous - Alemán Inglés Diccionario