force one's hand

[force one's hand] {v. phr.} To make you do something or tell whatyou will do sooner than planned.

Ben did not want to tell where hewas going, but his friend forced his hand.

Mr. Smith planned tokeep his land until prices went up, but he had so many doctor billsthat it forced his hand.