have a tiger by the tail

Verb

 * 1)  To be in a difficult or dangerous situation in which one ideally should not remain, but from which one cannot withdraw.