Stall:
To be uncertain or to go back and forth in opinion or decision.
Few and far between:
Something that causes disruption or problems in a plan or process.
Thwarted at every turn:
The resources or ability needed to accomplish something.
Spruce up:
To delay or distract someone, often to gain time.
Culprit:
Rare, infrequent, or not occurring often.
Make amends:
To do something to correct or make up for a wrong or mistake.
Wherewithal:
Blocked or hindered repeatedly in every attempt or effort.
Tickle:
To delight or entertain.
A spanner in the works:
To make something neat, clean, or more attractive.
Waver:
The person or thing responsible for a problem or wrongdoing.