Полный англо-русский словарь

on the nail

На месте, тут же; немедленно

Полный англо-русский словарь