English: Is this humanity?
Telugu: ఇదేనా మానవత్వమంటే?