Back to Dictionary
大获全胜
大獲全勝
dàhuòquánshèng
1. to seize total victory (idiom); an overwhelming victory
2. to win by a landslide (in election)