zì fù shǒu jiǎo

Translation

  • to bind oneself hand and foot
Chinese Tones