English: This enraged many people.
Telugu: అది చాలామందికి మనస్తాపం కలుగు చేసింది.