how far have you got? - French English Dictionary