English idiom “cross one’s mind”