Answers

2014-11-11T11:53:50+08:00
I say "finish" in english

0
2014-11-11T12:09:54+08:00
It depends on the context, but the most general use of the term would probably be 'done already'.
0