English: This is a task for humanity.
Telugu: ఇది మానవత్వంతో కూడిన కర్తవ్యం.