yī bài tú dì

Translation

  • beaten and wiped over the floor (idiom)
  • to fail utterly
  • a crushing defeat
  • failed and in a hopeless position
Chinese Tones