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