Stiller, David, Germany