translate English to French: Events over the past two years or so have more than confirmed these concerns.
Les événements qui se sont déroulés depuis plus de deux ans ont confirmé largement ces préoccupations.