
(someone) pop in (someone’s) mind

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