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