• finished
  • fulfill
  • accomplish
  • carry out