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