ON THE NOSE
Meaning of ON THE NOSE in English
( informal , especially NAmE ) exactly :
The budget should hit the $136 billion target on the nose.
Oxford Advanced Learner's English Dictionary.
Оксфордский английский словарь для изучающик язык на продвинутом уровне.
2005