English: People are outraged.
Telugu: ప్రజలకు మరింత ఆగ్రహం తెప్పిస్తోంది.