English: Are they impostors of humanity?
Telugu: వారు మానవ మాత్రులు కాదా?