English: This has angered many customers.
Telugu: ఇవి ఎంతో మంది కస్టమర్ల మనుసు గెలిచాయి.