English: Russia refutes this.
Telugu: దీనిని రష్యా తిరస్కరిస్తోంది.