lǚ bài lǚ zhàn屡败屡战to keep on fighting despite continual setbacks (idiom)Frequency 1.8Meaningsto keep on fighting despite continual setbacks (idiom)