English: Are they even humans?
Telugu: వీళ్లు అస్సలు మనుషులేనా?