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