translate English to French: We are not there yet and we may never get there.
Nous n'en sommes pas là et il est possible que nous ne nous y rendions même pas .