: Na Lanxingde > finish
English Expression:
  1. n.  be over
  2. v.  finish
  3. v.  an expression to indicate total disappointment or desperation