English: Saudi Arabia denied the charges.
Telugu: ఈ ఆరోపణలను సౌదీ అరేబియా ఖండించింది.