translate English to French: I had actually finished something.
J'étais arrivée à terminer quelque chose.