屡败屡战 lǚ bài lǚ zhàn

to keep on fighting despite continual setbacks (idiom)

Word data

HSK Not in HSK
Frequency Unknown

Definitions

  1. 1. to keep on fighting despite continual setbacks (idiom)

Characters

Character Meaning
frequently; repeatedly; time and again
to fail; to lose (to an opponent); to defeat
frequently; repeatedly; time and again
to fight; fight; battle