English: The survival of humanity depends on it.
Telugu: మానవత్వం మనుగడ ఇది ఆధారపడి ఉంటుంది