We only just finished it...
Wir sind zwar erst fertig geworden …
Acabamos de terminarla…
Acabamos de terminarla…
Elle est à peine finie…
L'abbiamo appena finita, ma sì!
Acabamos de terminar, mas...
Мы только закончили...