translate English to French: We have some way to go before this can be done.
Nous n'en sommes pas encore là aujourd'hui.