HIT (OR STRIKE) HOME
Meaning of HIT (OR STRIKE) HOME in English
hit ( or strike) home
(of words) have the intended effect.
↘(of the significance of a situation) be fully realized.
→ home
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004