assail

verb
1
to attack somebody/something violently, either physically or with words
حمله کردن, یورش بردن, هجوم آوردن, حمله ور شدن
2
to worry or upset somebody severely
آزار دادن, اذیت کردن, پریشان کردن, نگران کردن
to be assailed by worries/doubts/fears