English: Stones were pelted on us.
Telugu: మాపై రాళ్లు విసిరారు.