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