Here are some other words you could use depending on the context:
* Completed: This emphasizes the finishing of a task or project.
* Achieved: This implies success in reaching a goal.
* Finished: This is a general term for something being done.
* Attained: This suggests a higher level of success or achievement.
* Fulfilled: This emphasizes the satisfaction of a need or desire.
Let me know if you can provide more context about what you're trying to say, and I can help you choose the most fitting word!