translate English to French: Even today that equivalency has yet to be achieved.
Aujourd’hui encore cette équivalence doit être établie.