zì luàn zhèn jiǎo

Translation

  • (idiom) to lose one's head
  • to panic
  • to go to pieces
Chinese Tones