bedeviling in German
bedeviling in German
plagend
quälend
heimsuchend