English: Finish


Alternative meaning: do