en

(someone) pop in (someone’s) mind

ru

Translation (someone) pop in (someone’s) mind into russian

(someone) pop in (someone’s) mind
The perfect solution just popped in my mind.
Идеальное решение пришло мне на ум.