* the idea found lodgment in one's mind мысль засела в чьем-л. мозгу, в чьей-л. памяти
IDEA FOUND LODGMENT IN ONE'S MIND, THE
Англо-русский перевод IDEA FOUND LODGMENT IN ONE'S MIND, THE
English-Russian dictionary of English idioms. Англо-Русский словарь английских идиом. 2012