suō shǒu suō jiǎo

Translation

  • bound hand and foot (idiom)
  • constrained

Synonyms

Chinese Tones