English: They also pelted stones at the buses.
Telugu: బస్సులపై పలుచోట్ల రాళ్లు కూడా రువ్వారు.