shèng
lì
zài
wàng

Definitions

  1. 1. victory is in sight

Components