translate English to German: This is therefore somewhat of a change, hopefully in the right direction.
Also gibt es hier eine gewisse Veränderung, ich hoffe, im positiven Sinne.