English: 95% of all life died out.
Telugu: 95% జీవులు అంతరించిపోయాయట.