I think that's a very humbling and sobering thought that should remind us of our place in nature.
Credo che questa sia una considerazione  umile e semplice che dovrebbe ricordarci il nostro posto in natura.