Pinyin Dictionary results for "lv bai lv zhan"

屡败屡战
to keep on fighting despite continual setbacks (idiom)
Dictionary data provided by CC-CEDICT