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