I 1) That's right on the nose — Это совершенно точно 2) They were there right on the nose — Они заявились туда вовремя II He pays on the nose — Он сразу все заплатит
ON THE NOSE
Англо-русский перевод ON THE NOSE
New English-Russian dictionary of modern informal English. Новый Англо-Русский словарь современного неформального английского. 2012