zhuó zhuó shī bài

Translation

  • to fail at every step of the way (idiom)
Chinese Tones