【shǒu zú wú cuò】

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