English: Stones were hurled on them.
Telugu: వాళ్లపై రాళ్లు విసురుతున్నారు.