Hablaste por boca de santo Hit the nail on the head, Right on the money. A person says or predicts something, that later comes true. Related