What does "it strikes me that ~" mean? Is "strike" similar to "think" or "notice"?
Native speaker’s answer
Rebecca
"It strikes me that" is an idiom that means "I notice that". This idiom describes noticing something in a strong way. Ex: It strikes me that you have always loved me. Ex: It strikes me that so many people are affected by this.