It struck me right away.

listen to the pronunciation of It struck me right away.
English - German
Es ist mir gleich aufgefallen
Es fiel mir sofort auf