translate English to French: We are a far cry from that.
On en est loin.