English: Saudi Arabia has denied this.
Telugu: దీనికి సౌదీ అరేబియా ఒప్పుకోలేదు.