English: Are they even humans?
Telugu: వారు కూడా మనుషులే కదా?