English: Both are necessary for the survival of humanity.
Telugu: ఈ రెండు మానవ మనుగడకు అవసరమన్నారు.