translate English to French: I just finished the book ...
Je viens de terminer le livre ...