translate English to French: Unfortunately we are still a long way away from them.
On en est malheureusement encore très loin.