"It struck me right away."
Deutsche bedeutung
Englisch > Deutsch
Deutsch > Englisch
Englisch
Deutsch
It struck me right away.
Es fiel mir sofort auf.