strike the center of a target, strike or achieve what one was aiming for, be exactly right
HIT THE BULL'S EYE
Meaning of HIT THE BULL'S EYE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012