be a painful/difficult or tiring experience - Francés Inglés Diccionario