胜利在望 shènglìzàiwàng victory is in sight Definitions Defs Origin Strokes Stroke Words Sentences Sents 胜利 勝利 shènglì noun victory; to win victory; success; to win a victory or triumph in a battle, competition, or task在望 zàiwàng within sight within sight; visible in the distance