translate English to German: That, I believe, is the greatest success of this year.
Das ist meiner Ansicht nach der größte Erfolg in diesem Jahr.