English: This is the rest of humanity?
Telugu: ఇదేనా మానవత్వం ?