lǚ bài lǚ zhàn
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • fight on despite repeated setbacks

    • lǚ bài lǚ zhàn zhēng qǔ shèng lì

      屡败屡战争取胜利

      Win in spite of a thousand repulses and defeats.