English: Are they human shields?
Telugu: వారు మానవ మాత్రులు కాదా?