Not sure; uncertain; lacking further ideas, direction, or ability.
out of pocket
Lacking funds, or suffering a financial loss; broke.
add insult to injury
To further a loss with mockery or indignity; to worsen an already unfa…
best laid plans
A proverbial expression used to signify the futility of making detaile…
for toffee
At all, especially of a (completely lacking) skill or ability.
dumb as a post
Utterly mute; lacking the ability to speak.