under the cosh
idiomDefinition of under the cosh
British, informal
: in a difficult situation
They put us under the cosh for most of the game.