anguish
suffer great pains or distress