English: This has infuriated the Muslims.
Telugu: దీంతో ముస్లింలు రాళ్లదాడి చేశారు.