We are fed up: 30,000 march in Berlin