it's just finished

No, it's just finished.
No, acabamos de terminar.
Are you at the meeting? - No, it's just finished.
¿Estás en la reunión? - No, acaba de terminar.
Palabra del día
tallar