diū lún chě pào

Translation

  • (idiom) flustered
  • confused
Chinese Tones