translate English to French: Today we understand each other better.
Nos vues convergent davantage aujourd'hui.