be a painful/difficult or tiring experience - Alemán Inglés Diccionario