translate English to French: I thought, "Wow, we're really moving ahead!"
«Eh bien, nous allons vraiment de l'avant!»