English: This sparked frenzied outrage on social media.
Telugu: ఇది … సోషల్ మీడియా దేశభక్తులకు ఆగ్రహం తెప్పించింది.