shǒu zú wú cuò

Translation

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

Synonyms

Chinese Tones