translate English to French: Yet despite these changes, gaps in most areas remain.
Pourtant, en dépit de cette évolution, des écarts persistent dans la plupart des domaines.