The idea just didn't penetrate — Идея не дошла до сознания Has that penetrated? — Дошло наконец? He's so dumb I doubt if your words will penetrate — Он такой тупой, что вряд ли ваши слова дойдут до него
PENETRATE
Англо-русский перевод PENETRATE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012