dilly-dallying and temporizing
A yojijukugo describing a hesitant, indecisive attitude of putting things off without taking action. Often used critically of someone who avoids decisions.
Those around him couldn't hide their irritation at his dilly-dallying and temporizing attitude.