agonize

Agonize [ˊægənaɪz] v

1) агонизировать, быть в агонии, сильно мучиться

2) мучить

3) прилагать отчаянные усилия, страстно бороться (after)

Источник: Англо-русский словарь Мюллера на Gufo.me