sā yā zi

Translation

  • (dialect) to rush off
  • to scamper off double-quick
  • to take to one's heels
  • to make oneself scarce
Chinese Tones