translate English to French: I never thought I'd finish.
Je ne pensais pas que j'y arriverais.