human progress
language: de
definitions
Humans getting better.
de: Menschlicher Fortschritt
examples