translate English to French: We have inherited the results of all this.
Nous avons hérité des résultats de tous ces changements.