Have by the leg

американский вариант английского языка; употребляется в США поставить в затруднительное положение

Большой англо-русский словарь