translate English to German: What is more, our debate deserves better, I feel, than certain caricatures and certain stereotypes that one still hears today.
Außerdem glaube ich, dass unsere Debatte etwas Besseres verdient, als bestimmte Karikaturen und bestimmte Stereotypen, die man heute noch hört.