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