屡败屡战

Traditional (Taiwan): 屢敗屢戰

lǚbàilǚzhàn ㄌㄩˇ ㄅㄞˋ ㄌㄩˇ ㄓㄢˋ

    • to keep on fighting despite continual setbacks (idiom)

Character by character

Sources