assailed by

[əˈseɪld baɪ] アセイルド バイ

1. 〜によって攻撃される

「assail」は、物理的な攻撃だけでなく、批判や疑いなど、精神的・抽象的な攻撃にも使われます。「assailed by」は、その攻撃の主体を示すために使われます。
He was assailed by doubts. (彼は疑いによって攻撃された。)