【法】 ridden
accept; bear; endure; recieve; stand; suffer
harass; molest; punish; torture; afflict; agonize; worry; wrench【法】 cruci; harassment; torment