The English term "suffering from" matches the Swedish term "behäftad med"

other english words that include "suffering" : swedish :
suffering lidande