finished, done
No necesita más trabajo; ya se acabó.
El proyecto está terminado.
Ya has terminado tus deberes?
Sounds like 'terminated' — means finished.