leave someone (with) no/little choice
idiomDefinition of leave someone (with) no/little choice
: to make it necessary for someone to do something
I don't want to punish you, but your actions leave me (with) no/little choice.