meaning of all das umsonst

all das umsonst - German to English

all of that for absolutely nothing