The reports on human progress are beginning to come in, and some are a little discouraging.
or simply: