English: This infuriated the Saudis.
Telugu: అది సౌదీకి ఆగ్రహం కలిగించింది.