To be powerless to act, to be thwarted.
tie someone's hands
To render someone powerless to act, to thwart someone.
have another think coming
To be deluded, to be mistaken; to need to rethink something one has de…
have another thing coming
Alternative form of have another think coming.
have at
To attack; to engage in combat with.
have second thoughts
To change one's opinion, or be uneasy about a previous decision.
have the blues
To be depressed; to have low morale; to feel sad.