shèng lì zài wàng
基本释义
  1. 指胜利即将到来。也指一件事情马上就要成功。即很有希望成功。
英文翻译
  1. Victory is in sight