English: This made human survival more feasible.
Telugu: దీంతో మానవ మనుగడకు పెనుముప్పు కలుగుతుంది.