Pinyin Dictionary results for "da huo quan sheng"

大获全胜
to seize total victory (idiom); an overwhelming victory; to win by a landslide (in election)
Dictionary data provided by CC-CEDICT