Hit/strike home 指辱骂,说话或批评等正中要害,说到点子上,被某人完全理解 (of an insult, a remark, criticism, ect) affect or hurt sb in the intended way, make sb really understand sth
His criticism of my work struck home. I knew he was right.
他对我工作的批评正中要害,我知道他说的对.
My remarks last week obviously hit home because he has not been late for work since.
我上周的批评显然很管用,自那以后他从没有迟到过.
prey on somebody's mind: of a thought, problem, etc. 想法、问题等 to make somebody think and worry about it all the time 萦绕心头;使耿耿于怀
The thought that he could have helped more preyed on his mind.
他本来可以多帮些忙,这个想法使他一直耿耿于怀.