agonize
agonise
suffer agony or anguish
cause to agonize