Idiom
strike homehit/strike home
1.
if something that someone says hits home, it has a strong effect on you because it forces you to understand something unpleasant.
I could see that the criticism was beginning to hit home.
2.
if an action or a situation hits home, it has a strong negative effect.
Consumer spending has decreased as tax rises have begun to hit home.