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