General Brazilian
ser atormentado por; ser assolado por
most common usage in Brazil
Rio de Janeiro
ser atormentado por
commonly used in informal speech
São Paulo
ser assolado por; ser acossado por
alternative: 'ser acossado por' is also frequently used
Portugal
ser flagelado por; ser assolado por
'ser flagelado por' is more common in Portuguese European usage