English: But it is up to humanity.
Telugu: కానీ మానవత్వంకు సంబంధించిన విషయం ఇది.