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