beleaguer

Definition

To harass or besiege with attacks, or to trouble persistently.

日本語 攻撃や苦境に陥らせたり、苦しめたりする

Example

"The mayor was beleaguered by scandal throughout the election."