Life is sometimes short for some people. But yet many of them leave us after great service to humanity. Jesus Christ, Bhagat Singh, Sankaracharya etc. are a few of them.
If they can do this in a short time more could be done in double or triple of that time.
Effort and determination is the basis of their lives.