Another attempt:

Human life is only a few decades.