translate English to French: Much the same thing happens today.
Nous rencontrons aujourd'hui une situation semblable.