translate English to French: Much has changed in recent years.
La situation a bien changé en quelques années.