屡败屡战lǚbàilǚzhànMeanings1. to keep on fighting despite continual setbacks (idiom)Characters used屡frequently败to defeat战war