What does alles, was neu ist mean?

alles, was neu ist - German to English

all that is brand new