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