English: Saudi Arabia denies this.
Telugu: దీనికి మాత్రం సౌదీ అరేబియా అంగీకరించదు.