that causes great pain or anguish - Alemán Inglés Diccionario