be painful or arduous - Turco Inglés Diccionario