Idiom: On the nose

See also: