Pinyin Dictionary results for "sheng li zai wang"

胜利在望
victory is in sight
Dictionary data provided by CC-CEDICT