HSK10+
zhīzhīwúwú
to hem and haw
支支吾吾
to hem and haw; to stall; to stammer; to mumble; to falter
CC-CEDICT