Rarity of Human Life Subhag Swami Human Life is Sudurlabha. Durlabha means rare. Sudurlabha means rarest of the rare. Make the best use of every second