English: This has angered the public.
Telugu: ఇది ప్రజల్లో తీవ్ర ఆగ్రహాన్ని కల్పిస్తోంది.