страдать от чего-л., страдать по какой-л. причине He suffers from head aches. ≈ Он страдает от головных болей. to suffer from insomnia ≈ страдать, мучаться бессонницей
SUFFER FROM
Англо-русский перевод SUFFER FROM
New large English-Russian dictionary . Новый большой Англо-Русский словарь. 2011