Idiom
pass through someone's mind and cross someone's mind
Theme: THOUGHT
to come to mind briefly; for an idea to occur to someone.Let me tell you what just crossed my mind.As you were speaking, something passed through my mind that I'd like to discuss.