裹足不前 guǒ zú bù qián

DEFINITIONS

  1. to stand still without advancing (idiom); to hesitate and hold back

CHARACTERS

裹 guǒ wrap, bind; encircle, confine
足 zú foot; attain, satisfy, enough
不 bù no, not; un-; negative prefix
前 qián in front, forward; preceding