meaning of Änderungen treffen

Änderungen treffen - German to English

to innovate