English: But Russia had denied the allegation.
Telugu: అయితే ఈ ఆరోపణను రష్యా ఖండించింది.