be a painful/difficult or tiring experience - Allemand Anglais Dictionnaire