shǒu zú wú cuò

Translation

  • at a loss to know what to do (idiom)
  • bewildered
Chinese Tones