English: They hurled stones on vehicles.
Telugu: వాహనాలపై రాళ్లు, చెప్పులను విసిరారు.