Translation of "More and more people" in German