English: It’s deeply angering.
Telugu: తీవ్ర ఆగ్రహానికీ గురి చేస్తోంది.