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