be bang on

be bang on

  (informal)
to be exactly correct You said she'd be in her early forties, didn't you? You were bang on.
See also: bang, on