it struck me right away.

listen to the pronunciation of it struck me right away.
Английский Язык - Английский Язык

Определение it struck me right away. в Английский Язык Английский Язык словарь

it struck me
it suddenly occurred to me, I suddenly thought of
it struck me right away.
Избранное