Entry
  1. at a loss to know what to do (idiom); bewildered

    trad. 手足無措

Also written 手足無措【shǒu zú wú cuò】