challenge his story, give it to me straight, put up or shut up When I called his bluff about low profits, he admitted that the company made 11 million.
CALL HIS BLUFF
Meaning of CALL HIS BLUFF in English
English idioms vocab. Словарь английских идиом и выражений. 2012