be struck by

[bi strʌk baɪ] ビー ストラック バイ

1. ~に感動する、心を打たれる

何かによって非常に強い印象を受けたり、感情的に深く影響されたりする状態を表します。特に、美しさ、才能、アイデアなどに対して使われます。
I was struck by her beauty. (私は彼女の美しさに心を打たれました。)

2. ~に突然襲われる、~を思いつく、~に気づく

突然アイデアが浮かんだり、何かに気づいたり、病気などの影響を突然受けたりする状態を表します。受動態で使われることが多いです。
She was struck by a brilliant idea. (彼女は素晴らしいアイデアを思いつきました。)
関連
be impressed by
be touched by
hit upon
be afflicted by
be overcome by