shù shǒu

Translation

  • to have one's hands tied
  • helpless
  • unable to do anything about it
Chinese Tones