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

DEFINITIONS

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

CHARACTERS

屡 lǚ frequently, often, again and again
败 bài be defeated, decline, fail
屡 lǚ frequently, often, again and again
战 zhàn war, fighting, battle